package com.itheima.exerciseTest.test40_49;

import java.io.File;

public class Test45 {
    public static void main(String[] args) {
        File file = new File("C:\\Users\\34564\\Desktop\\aaaa");
        deleteDirectory(file);
    }

    public static void deleteDirectory(File file){
        // 先删除文件中所有的内容
        // 先获取文件夹中所有files的集合
        File[] files = file.listFiles();
        // 判断当前是文件夹还是文件
        for (File f : files) {

            if(f.isFile()){
                // 是文件直接删除
                f.delete();
            }else{
                // 是文件夹就递归本方法，将文件夹中的文件删除
                deleteDirectory(f);
            }
        }

        // 最后文件夹中没有文件了，就删除自己
        file.delete();
    }
}
